package br.com.boreo.boreoapp_orcamento.controller;

import java.util.ArrayList;

import android.content.Context;
import br.com.boreo.boreoapp_orcamento.dao.UsuariosDAO;
import br.com.boreo.boreoapp_orcamento.model.Usuario;

public class UsuariosController {
	
	private UsuariosDAO usuariosDAO;
	public UsuariosController(Context context) {
		usuariosDAO = new UsuariosDAO(context);
	}

	public long inserir(String codigo, String usuario, String nome_completo, Double desconto_max, Double lucro_min) {
		return usuariosDAO.inserir(codigo, usuario, nome_completo, desconto_max, lucro_min);
	}

	public long inserirComId(int id, String codigo, String usuario, String nome_completo, Double desconto_max, Double lucro_min) {
		return usuariosDAO.inserirComId(id, codigo, usuario, nome_completo, desconto_max, lucro_min);
	}
	
	public long alterar(int id, String codigo, String usuario, String nome_completo, Double desconto_max, Double lucro_min) {
		return usuariosDAO.alterar(id, codigo, usuario, nome_completo, desconto_max, lucro_min);
	}

	public ArrayList<Usuario> selectUsuarios(){
		return usuariosDAO.selectUsuarios();
	}

	public ArrayList<Usuario> selectUsuarioId(int id_usuario) {
		return usuariosDAO.selectUsuarioPorId(id_usuario);
	}

	public void excluirTodosUsuarios() {
		usuariosDAO.excluirTodosUsuarios();
	}
}
